Add Support more esrgan models & x2 & x1 models #855
+206
−25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi there, i have modified the ESRGAN code to support more models, i tested with a bunch from https://openmodeldb.info/ and some work out of the box but some of them had to be converted with :
I have also tested with x2 and x1 models from that web and some of them works ( 2x-ESRGAN.pth , 1x-Anti-Aliasing.pth )
It also supports RealESRGAN_x4plus.pth as well as the original RealESRGAN_x4plus_anime_6B.pth
PD: I'm integrating stable-diffusion.cpp into Nuke wich is a vfx software , my repo is here -> pc_nuke_diffusion, still early development but most of the cli options are avaliable there already.